subsoiling attachment - German English Dictionary